//
//  ViewController.m
//  tableviewDemo
//
//  Created by JiangChuyong on 16/4/22.
//  Copyright © 2016年 Jiang Chuyong. All rights reserved.
//

#import "ViewController.h"

@interface ViewController ()<UITableViewDataSource,UITableViewDelegate>
@property (strong, nonatomic) UITableView *tableViewOne;
@property (strong, nonatomic) UITableView *tableViewTwo;

@property (strong, nonatomic) NSArray *oneArr;

@property (strong, nonatomic) NSArray *twoArr;





@end

@implementation ViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.
    
    _oneArr=[NSArray arrayWithObjects:@"1",@"2",@"3",@"4",@"5", nil];
    _twoArr=[NSArray arrayWithObjects:@"6",@"7",@"8",@"9",@"10", nil];

    
    _tableViewOne=[[UITableView alloc]initWithFrame:CGRectMake(0, 0, self.view.bounds.size.width, self.view.bounds.size.height/2) style:UITableViewStylePlain];
    _tableViewTwo=[[UITableView alloc]initWithFrame:CGRectMake(0, self.view.bounds.size.height/2, self.view.bounds.size.width, self.view.bounds.size.height/2) style:UITableViewStylePlain];
    _tableViewTwo.backgroundColor=[UIColor redColor];
    _tableViewOne.backgroundColor=[UIColor greenColor];
    _tableViewTwo.dataSource=self;
    _tableViewTwo.delegate=self;
    _tableViewOne.dataSource=self;
    _tableViewOne.delegate=self;
    [self.view addSubview:_tableViewOne];
    [self.view addSubview:_tableViewTwo];
    
}



- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
    if ([tableView isEqual:_tableViewOne]) {
        return _oneArr.count;
    }else{
        return _twoArr.count;
    }
}

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    static NSString *one=@"one";
    static NSString *two=@"two";

    
    if ([tableView isEqual:_tableViewOne]) {
        UITableViewCell *oneCell=[_tableViewOne dequeueReusableCellWithIdentifier:one];
        if (oneCell==nil) {
            oneCell=[[UITableViewCell alloc]initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:one];
        }
        oneCell.textLabel.text=_oneArr[indexPath.row];
        oneCell.backgroundColor=[UIColor clearColor];
        oneCell.detailTextLabel.text=@"one";
        return oneCell;
    }else{
        UITableViewCell *twoCell=[_tableViewTwo dequeueReusableCellWithIdentifier:two];
        if (twoCell==nil) {
            twoCell=[[UITableViewCell alloc]initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:two];
        }
        twoCell.textLabel.text=_twoArr[indexPath.row];
        twoCell.backgroundColor =[UIColor clearColor];
        twoCell.detailTextLabel.text=@"two";
        return twoCell;
    }

}

-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
    return 60;
}

- (void)didReceiveMemoryWarning {
    [super didReceiveMemoryWarning];
    // Dispose of any resources that can be recreated.
}

@end
